tear someone or something to shreds - Francés Inglés Diccionario